(colloq) (mainly us) right stuff - English Synonyms Dictionary